CC = gcc
LD = ld
CFLAGS = -c -g
LDFLAGS = 

OBJS = circle.o Josephus.o
BIN = Josephus 

.PHONY : clean build

clean :
	rm -f $(OBJS) $(BIN)

build : $(BIN)


$(BIN) : $(OBJS)
	$(CC) -o $(BIN) $(OBJS)

circle.o : circle.c
	$(CC) $(CFLAGS) -o $@ $<

Josephus.o : Josephus.c
	$(CC) $(CFLAGS) -o $@ $<
